be securely guarded - Espagnol Anglais Dictionnaire